Can Bjp Repeat Its 2017 Sweep